﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace mbine.msgc.model
{
    public interface IRoom
    {
        string Key { get; set; }                 //현재 이 방의 고유키
        string CommonKey { get; set; }           //대화자들간의 연결되는 고유키
        string FormId { get; set; }
        CThread Thread { get; set; }
        DateTime MakeTime { get; set; }
        List<IUser> AllMembers { get; set; }
        List<IUser> Members { get; set; }

        void Add(IUser _user);
        void Add(List<IUser> _users);
        void Remove(IUser _user);

        void GetMessage(CRelayMessage msg);
    }
}
